home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="utf-8"?>
- <xsd:schema targetNamespace='http://schemas.microsoft.com/AspNet/WebControls'
- elementFormDefault='qualified'
- xmlns:xsd='http://www.w3.org/2001/XMLSchema'
- xmlns='http://schemas.microsoft.com/AspNet/WebControls'
- xmlns:vs='http://schemas.microsoft.com/Visual-Studio-Intellisense'
- vs:friendlyname='Web Forms Controls'
- vs:ishtmlschema='false'
- vs:iscasesensitive='false'
- vs:requireattributequotes='false'>
-
- <xsd:annotation>
- <xsd:documentation>
- Directives for ASP Forms
- </xsd:documentation>
- </xsd:annotation>
-
- <!-- valid top-level elements -->
- <xsd:element name="@ Page" type="PageDef" vs:implicitclosure="true" />
- <xsd:element name="@ Control" type="ControlDef" vs:implicitclosure="true" />
- <xsd:element name="@ Import" type="ImportDef" vs:implicitclosure="true" />
- <xsd:element name="@ Implements" type="ImplementsDef" vs:implicitclosure="true" />
- <xsd:element name="@ Register" type="RegisterDef" vs:implicitclosure="true" />
- <xsd:element name="@ Assembly" type="AssemblyDef" vs:implicitclosure="true" />
- <xsd:element name="@ OutputCache" type="OutputCacheDef" vs:implicitclosure="true" />
- <xsd:element name="@ Reference" type="ReferenceDef" vs:implicitclosure="true" />
-
- <xsd:complexType name="PageDef">
- <xsd:attribute name="AspCompat" type="xsd:boolean" />
- <xsd:attribute name="AutoEventWireup" type="xsd:boolean" />
- <xsd:attribute name="Buffer" type="xsd:boolean" />
- <xsd:attribute name="ClassName" type="xsd:string" />
- <xsd:attribute name="ClientTarget" type="xsd:string" />
- <xsd:attribute name="CodePage" type="xsd:string" />
- <xsd:attribute name="Codebehind" type="xsd:string" />
- <xsd:attribute name="CompilerOptions" type="xsd:string" />
- <xsd:attribute name="ContentType" type="xsd:string" />
- <xsd:attribute name="Culture" type="xsd:string" />
- <xsd:attribute name="Debug" type="xsd:string" />
- <xsd:attribute name="Description" type="xsd:string" />
- <xsd:attribute name="EnableSessionState" type="xsd:boolean" />
- <xsd:attribute name="EnableViewState" type="xsd:boolean" />
- <xsd:attribute name="EnableViewStateMac" type="xsd:boolean" />
- <xsd:attribute name="ErrorPage" type="xsd:string" />
- <xsd:attribute name="Explicit" type="xsd:boolean" />
- <xsd:attribute name="Inherits" type="xsd:string" />
- <xsd:attribute name="Language" type="xsd:string" />
- <xsd:attribute name="LCID" type="xsd:string" />
- <xsd:attribute name="ResponseEncoding" type="xsd:string" />
- <xsd:attribute name="Src" type="xsd:string" />
- <xsd:attribute name="SmartNavigation" type="xsd:string" />
- <xsd:attribute name="Strict" type="xsd:boolean" />
- <xsd:attribute name="Trace" type="xsd:boolean" />
- <xsd:attribute name="TraceMode" type="xsd:string" />
- <xsd:attribute name="Transaction" />
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="Disabled" />
- <xsd:enumeration value="NotSupported" />
- <xsd:enumeration value="Supported" />
- <xsd:enumeration value="Required" />
- <xsd:enumeration value="RequiresNew" />
- </xsd:restriction>
- </xsd:simpleType>
- <xsd:attribute name="UICulture" type="xsd:string" />
- <xsd:attribute name="WarningLevel" type="xsd:integer" />
- </xsd:complexType>
-
- <xsd:complexType name="ControlDef">
- <xsd:attribute name="AutoEventWireup" type="xsd:boolean" />
- <xsd:attribute name="ClassName" type="xsd:string" />
- <xsd:attribute name="CodeBehind" type="xsd:string" />
- <xsd:attribute name="CompilerOptions" type="xsd:string" />
- <xsd:attribute name="Debug" type="xsd:string" />
- <xsd:attribute name="Description" type="xsd:string" />
- <xsd:attribute name="EnableViewState" type="xsd:boolean" />
- <xsd:attribute name="Explicit" type="xsd:boolean" />
- <xsd:attribute name="Inherits" type="xsd:string" />
- <xsd:attribute name="Language" type="xsd:string" />
- <xsd:attribute name="Strict" type="xsd:boolean" />
- <xsd:attribute name="Src" type="xsd:string" />
- <xsd:attribute name="WarningLevel" type="xsd:integer" />
- </xsd:complexType>
-
- <xsd:complexType name="ImportDef">
- <xsd:attribute name="namespace" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="ImplementsDef">
- <xsd:attribute name="interface" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="RegisterDef">
- <xsd:attribute name="tagprefix" type="xsd:string" />
- <xsd:attribute name="tagname" type="xsd:string" />
- <xsd:attribute name="Namespace" type="xsd:string" />
- <xsd:attribute name="Src" type="xsd:string" />
- <xsd:attribute name="Assembly" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="AssemblyDef">
- <xsd:attribute name="Name" type="xsd:string" />
- <xsd:attribute name="Src" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="OutputCache">
- <xsd:attribute name="Duration" type="xsd:string" />
- <xsd:attribute name="Location" type="xsd:string" />
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="Any" />
- <xsd:enumeration value="Client" />
- <xsd:enumeration value="Downstream" />
- <xsd:enumeration value="None" />
- <xsd:enumeration value="Server" />
- </xsd:restriction>
- </xsd:simpleType>
- <xsd:attribute name="VaryByCustom" type="xsd:string" />
- <xsd:attribute name="VaryByHeader" type="xsd:string" />
- <xsd:attribute name="VaryByParam" type="xsd:string" />
- <xsd:attribute name="VaryByControl" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="ReferenceDef">
- <xsd:attribute name="Page" type="xsd:string" />
- <xsd:attribute name="Control" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:simpleType name="boolean">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="true" />
- <xsd:enumeration value="false" />
- </xsd:restriction>
- </xsd:simpleType>
-
- </xsd:schema>
-